TRAP/BPEL - A Framework for Dynamic Adaptation of Composite Services

نویسندگان

  • Onyeka Ezenwoye
  • Seyed Masoud Sadjadi
چکیده

TRAP/BPEL is a framework that adds autonomic behavior into existing BPEL processes automatically and transparently. We define an autonomic BPEL process as a composite Web service that is capable of responding to changes in its execution environment (e.g., a failure in a partner Web service). Unlike other approaches, TRAP/BPEL does not require any manual modifications to the original code of the BPEL processes and there is no need to extend the BPEL language nor its BPEL engine. Furthermore, TRAP/BPEL promotes the reuse of code in BPEL processes as well as in their corresponding autonomic behavior. In this paper, we describe the details of the TRAP/BPEL framework and use a case study to demonstrate the feasibility and effectiveness of our approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BPEL scenario execution: QoS-based dynamic adaptation and exception resolution

BPEL/WSBPEL is the main approach for combining individual web services into integrated business processes. A BPEL/ WSBPEL scenario allows for specifying which services will be invoked, their sequence, the control flow and how data will be exchanged between them. BPEL however does not include mechanisms for considering the invoked services’ Quality of Service (QoS) parameters and thus BPEL scena...

متن کامل

Automated Generation of BPEL Adapters

The heterogeneous, dynamic, distributed, and evolving nature of Web services calls for adaptation techniques to overcome various types of mismatches that may occur among services developed by different parties. In this paper we present a methodology for the automated generation of (service) adapters capable of solving behavioural mismatches among BPEL processes. The adaptation process, given tw...

متن کامل

Checking the Performance of Dynamic Composite Video-on-demand Web Service

The main objective of this paper is to design and implement Dynamic Composite Video-on-Demand Web Service (DCVWS) and check its performance through Parallel Performance Monitoring Service (PPMS) during run-time. The media web services such as Video-on-Demand (VoD), Music-on-Demand (MoD) and News-on-Demand (NoD) are composed at design time using BPEL (Business Process Execution Language) designe...

متن کامل

Crucial Phases of Composite Web Service Development

Composite Web services are built as workflows made up of component Web services. WS-BPEL has become the de facto standard used for the development of above mentioned workflows. Apart from introducing main streamlines related to SOA architectures and WS-BPEL language, the paper identifies some crucial issues that must be solved during composite Web service development: granularity aggregated ins...

متن کامل

Towards integration of business processes and semantic web services

Business processes are modeled as syntax based compositions of multiple services to perform tasks that a single Web service alone can not perform. When these processes are exported as services they have same syntactical limitations as traditional WSDL services resulting in clampdown for their dynamic discovery, invocation and composition by other semantic enabled systems. Successfully translati...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007